package com.erp.erp_entitys.warehouse.req;

import java.io.Serializable;

/**
 * @ClassName : InitStatisticsInfoReq
 * @Description : 初始化统计入参实体
 * @Author : lst
 * @Date: 2021-08-15 15:29
 */
public class InitStatisticsInfoReq implements Serializable {
    private static final long serialVersionUID = -2810199191596662930L;

    /**
     * 单号
     */
    private String billNo;
    /**
     * 仓库编码(多个仓库编码以英文逗号隔开)
     */
    private String warehouseCode;
    /**
     * 产品编码
     */
    private String productCode;
    /**
     * 规格编码
     */
    private String specificationCode;
    /**
     * 批次号
     */
    private String lotNo;
    /**
     * 操作员编码(多个操作员编码以英文逗号隔开)
     */
    private String operationNo;
    /**
     * 创建日期(起止)
     */
    private String createDateStart;
    /**
     * 创建日期(截至)
     */
    private String createDateEnd;


    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getSpecificationCode() {
        return specificationCode;
    }

    public void setSpecificationCode(String specificationCode) {
        this.specificationCode = specificationCode;
    }

    public String getLotNo() {
        return lotNo;
    }

    public void setLotNo(String lotNo) {
        this.lotNo = lotNo;
    }

    public String getOperationNo() {
        return operationNo;
    }

    public void setOperationNo(String operationNo) {
        this.operationNo = operationNo;
    }

    public String getCreateDateStart() {
        return createDateStart;
    }

    public void setCreateDateStart(String createDateStart) {
        this.createDateStart = createDateStart;
    }

    public String getCreateDateEnd() {
        return createDateEnd;
    }

    public void setCreateDateEnd(String createDateEnd) {
        this.createDateEnd = createDateEnd;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("InitStatisticsInfoReq").append('[')
                .append("billNo=")
                .append(billNo)
                .append(",warehouseCode=")
                .append(warehouseCode)
                .append(",productCode=")
                .append(productCode)
                .append(",specificationCode=")
                .append(specificationCode)
                .append(",lotNo=")
                .append(lotNo)
                .append(",operationNo=")
                .append(operationNo)
                .append(",createDateStart=")
                .append(createDateStart)
                .append(",createDateEnd=")
                .append(createDateEnd)
                .append(']');
        return sb.toString();
    }
}
